post of manager - German English Dictionary